package com.whfc.fse.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @DESCRIPTION
 * @AUTHOR GuoDong_Sun
 * @DATE 2020/4/9
 */
@Data
public class OpenApiFseCraneRecordDTO implements Serializable {
    /**
     * 组织机构ID
     */
    private Integer deptId;
    /**
     * SN
     */
    private String sn;
    /**
     * 日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date date;
    /**
     * 设备编码
     */
    private String code;

    /**
     * 数据上报时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date time;

    /**
     * 起吊时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date startTime;
    /**
     * 卸吊时间
     */
    @JsonFormat(pattern = "HH:mm")
    private Date endTime;
    /**
     * 起吊高度
     */
    private Double startHeight;
    /**
     * 卸吊高度
     */
    private Double endHeight;
    /**
     * 起吊幅度
     */
    private Double startRange;
    /**
     * 卸吊幅度
     */
    private Double endRange;
    /**
     * 最大吊重
     */
    private Double maxWeight;
    /**
     * 开始转角
     */
    private Double startTurnAngle;
    /**
     * 结束转角
     */
    private Double endTurnAngle;
}
